bench digging - French English Dictionary